.app {
    font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
    font-size: small;
    color: #606266;
}

.flex {
    display: flex;
}

.flex-end {
    justify-content: flex-end;
    align-items: center;
}

.flex-row-reverse {
    flex-direction: row-reverse;
    align-items: center;
}

.flex-wrap {
    flex-wrap: wrap;
}

.flex-1 {
    flex: 1;
}

.w-480 {
    width: 480px;
}

.w-full {
    width: 100%;
}

.h-full {
    height: 100%;
}

.m-b-1 {
    margin-block: 1px;
}

.m-b-12 {
    margin-block: 12px;
}

.m-i-4 {
    margin-inline: 4px;
}

.m-i-8 {
    margin-inline: 8px;
}

.m-4 {
    margin: 4px;
}

.m-12 {
    margin: 12px;
}

.p-2 {
    padding: 2px;
}

.p-8 {
    padding: 8px;
}

.m-t-4 {
    margin-top: 4px;
}

.m-t-10 {
    margin-top: 10px;
}

.m-t-24 {
    margin-top: 24px;
}

.m-l-auto {
    margin-left: auto;
}

.infoText {
    color: #67C23A;
}